package com.spring.activityApi.web.service;

import com.spring.activityApi.web.model.*;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * Created by wojunyu on 2015/7/26.
 */
public interface ActivityApiService {

//	 List<ActivityList> getActivityList(String c_user_id,String flag);
//	 List<ActivityDetail> getActivityDetail(String c_user_id, String activity_info_id);
//	 int attendActivity(String c_user_id, String activity_info_id);
	 
	 Map<String, Object> getActivityList(String activityID,String beginTime, String endTime, 
				String activityTypeCode, String name, String isAppliable, String pageSize, String pageIndex, 
				String skip, String rows) throws Exception;
	 Map<String, Object> appointActivity(String token, String cUserName,String activityID) throws Exception ;
	 Map<String, Object> cancelActivity(String token, String activity_appointmentID) throws Exception;
	 Map<String, Object> getMyActivityList(String token, String activityTypeCode, String pageSize,
				String pageIndex, String skip, String rows) throws Exception;
    
}
